.container {
    width: 100%;
}

@media (min-width: 640px) {
    .container {
        max-width:640px;
    }
}

@media (min-width: 768px) {
    .container {
        max-width:768px;
    }
}

@media (min-width: 1024px) {
    .container {
        max-width:1024px;
    }
}

@media (min-width: 1280px) {
    .container {
        max-width:1280px;
    }
}

@media (min-width: 1536px) {
    .container {
        max-width:1536px;
    }
}

.rounded {
    border-radius: .25rem;
}

.box-content {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.cursor-pointer {
    cursor: pointer;
}

.block {
    display: block;
}

.inline-block {
    display: inline-block;
}

.inline {
    display: inline;
}

.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.table {
    display: table;
}

.table-cell {
    display: table-cell;
}

.hidden {
    display: none;
}

.flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
}

.flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}

.items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.justify-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.justify-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.flex-grow {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

.float-right {
    float: right;
}

.h-full {
    height: 100%;
}

.h-\[400px\] {
    height: 400px;
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}

.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
}

.mb-2 {
    margin-bottom: .5rem;
}

.mt-2px {
    margin-top: 2px;
}

.mb-30px {
    margin-bottom: 30px;
}

.mr-16px {
    margin-right: 16px;
}

.mr-6px {
    margin-right: 6px;
}

.mr-12px {
    margin-right: 12px;
}

.mr-4px {
    margin-right: 4px;
}

.tab,.\.tab {
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
}

.static {
    position: static;
}

.fixed {
    position: fixed;
}

.absolute {
    position: absolute;
}

.relative {
    position: relative;
}

.sticky {
    position: -webkit-sticky;
    position: sticky;
}

.text-center {
    text-align: center;
}

.italic {
    font-style: italic;
}

.underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.content-disposition {
    content: "disposition";
}

.visible {
    visibility: visible;
}

.w-full {
    width: 100%;
}

.gap-x-4 {
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    grid-column-gap: 1rem;
    column-gap: 1rem;
}

.\<transition {
    -webkit-transition-property: background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,filter,backdrop-filter;
    -o-transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-box-shadow,transform,-webkit-transform,filter,backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}

.filter {
    --tw-blur: var(--tw-empty, );
    --tw-brightness: var(--tw-empty, );
    --tw-contrast: var(--tw-empty, );
    --tw-grayscale: var(--tw-empty, );
    --tw-hue-rotate: var(--tw-empty, );
    --tw-invert: var(--tw-empty, );
    --tw-saturate: var(--tw-empty, );
    --tw-sepia: var(--tw-empty, );
    --tw-drop-shadow: var(--tw-empty, );
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.blur {
    --tw-blur: blur(8px);
}

.grayscale\(100\%\) {
    --tw-grayscale: grayscale(100%);
}
